package com.guoguo.service;

import com.guoguo.base.PageBean;
import com.guoguo.entity.AcCategoryAlbum;
import com.guoguo.entity.vo.AcCategoryAlbumVO;
import com.guoguo.entity.vo.AlbumCategoryVO;
import com.guoguo.entity.vo.CategoryAlbumVO;

import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2017/8/9 0009.
 */
public interface IAcCategoryAlbumService {

    /**
     * 获取分类下所有专辑
     *
     * @param cateId
     * @return
     */
    PageBean<CategoryAlbumVO> getCategoryAlbumList(String cateId, int cateType, int pageNum, int pageSize);

    PageBean<AlbumCategoryVO> getCategoryAlbum(String albId, int pageNum);

    AcCategoryAlbum findCategoryAlbum(AcCategoryAlbum acCategoryAlbum);

    AcCategoryAlbum findCategoryAlbumById(String cateId);

    void updateActegoryAlbum(AcCategoryAlbum acCategoryAlbum);

    List<CategoryAlbumVO> selectCategoryAlbum();


    List<AcCategoryAlbumVO>  getCategoryAlbumList(String albId);

}
